saltpeter in sodium nitrate in its natural state - Español Inglés Diccionario